.card {
  margin: 0 0 20px;
  border-radius: 16px;

  :global {
    .ant-card-body {
      padding: 15px 24px 8px 24px;
      height: calc(100vh - 124px);
    }
  }
}


.detail {
  display: flex;

  .left {
    flex-basis: 420px;

    img {
      display: block;
      margin: 60px auto;
    }
  }

  .right {
    flex: 1;

    .title {
      color: #313131;
      font-size: 24px;
    }

    ul {
      margin-top: 70px;

      li {
        width: 502px;
        height: 64px;
        background: #FFFFFF;
        box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1400);
        border-radius: 7px;
        font-size: 19px;
        color: #313131;
        margin-top: 28px;
        line-height: 64px;
        font-weight: 500;

        img {
          display: inline-block;
          margin: 0 20px;
        }
      }
    }
  }

}

.electronForm {
  margin-top: 20px;
  padding: 0 10px;

  :global {
    .ant-form-item {
      box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.04);
      border-radius: 8px;
      margin-bottom: 20px;
      background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);

      .ant-form-item-label>label {
        font-weight: 400;
        font-size: 16px;
        height: 100%;
      }

      .ant-input {
        border: none;
        margin: 14px 0 10px
      }

      .ant-select-selector {
        border: none;
        margin: 14px 0 10px
      }

      .ant-radio-group {
        margin: 14px 10px 14px
      }

      .ant-picker {
        border: none;
        margin: 14px 0 10px
      }
      .ant-btn-default{
        background:#FFFFFF ;
      }
    }
  }
}